本发明公开一种亮度补偿装置及方法。为解决显示器亮度因老化而衰减,可用一非挥发性存储器如闪速存储器储存每一点的颜色亮度累加值,然后补偿每一点衰减的亮度。但所述非挥发性存储器写入时若数据有错或临时断电,这个错误将永远存在,造成显示器亮度不均,因此,本发明以多次数据备份与CRC检错法,外加新旧数据比较法来保护非挥发性存储器数据使得其供给正确的亮度补偿值使得该显示器的亮度均匀。
1.一种亮度补偿方法,使一亮度补偿装置中的颜色亮度累加值具有一致性,该亮度补偿装置与一驱动集成电路共同运作以驱动一显示器,其特征在于,该方法包括以下步骤:(a)将该亮度补偿装置中的非挥发性存储器至少划分一第一区域以及一多个的第二区域
1~n,n为自然数,其中,该第一区域储存该颜色亮度累加值的完整比特或该颜色亮度累加值的高比特,该第二区域储存该颜色亮度累加值的低比特;所述第二区域具有多个的区块,所述多个的区块皆具有一错误检测码;(b)将该颜色亮度累加值的高比特或完整比特写入该第一区域;(c)将该颜色亮度累加值的低比特写入该第二区域;(d)判断该显示器是否正常运作,若正常运作,执行步骤(b)或步骤(c);若否,等待该显示器重新开机;(e)当该显示器重新开机时,从最后写入区域即第二区域
j,j为1~n间的一整数,读回该颜色亮度累加值的低比特,并从该第一区域读回该颜色亮度累加值的高比特或完整比特;(f)判断该低比特是否有错;以及(g)若有错,从该第二区域
j-1中读回该颜色亮度累加值的低比特。
2.根据权利要求1所述的方法,其特征在于,该步骤(a)进一步将该非挥发性存储器多划分一第三区域,其中该第三区域作为该第一区域的备份。
3.根据权利要求2所述的方法,其特征在于,其进一步包括:(h)判断该第一区域所储存的该颜色亮度累加值的完整比特或该颜色亮度累加值的高比特是否有错;以及(i)若有错,从该第三区域读回该颜色亮度累加值的完整比特或该颜色亮度累加值的高比特。
4.根据权利要求1所述的方法,其特征在于,所述错误检测码为一CRC码。
5.根据权利要求1所述的方法,其特征在于,所述第二区域进一步具有一进位用虚比特。
6.根据权利要求1所述的方法,其特征在于,所述的非挥发性存储器为一闪速存储器。
技术领域本发明涉及一种补偿装置及方法,尤其是有关于一种显示器亮度的补偿装置及亮度补偿方法。
背景技术显示器(例如FED荧光显示器)使用一段时间后会因老化而使得亮度变暗,而且因为每个点的每个颜色点亮的时间不同,它们老化的程度也会不同,为了维持画面亮度和颜色均匀,必须针对每一点的颜色去补偿亮度。如图1所示的一传统的显示系统10,这些亮度累加的使用记录也就是计算单元104的输出会先存入该显示系统10较快速的挥发性存储器101(如DRAM)中,再依序送给驱动IC102,但是一旦关机时,这些记录便消失不见,所以计算单元104的输出要定期存入非挥发性存储器103如闪速存储器中,以便重新开机后抓回数据到挥发性存储器101中。当数据写入非挥发性存储器103时,因为所需时间较长,如果碰上突然关机或外界的干扰,便会产生错误或不完整的数据到非挥发性存储器103中,而且这错误的数据会累加到原有的亮度数据,产生永久性的错误,这在画面造成的结果就是各点亮度和颜色不均。因此,本发明的发明人研究出一种补偿装置及其应用方法,尤其是有关于一种显示器亮度的补偿装置及其应用方法,其可改善公知技术中显示器画面亮度和颜色不均的现状。
发明内容本发明的一目的在于,在补偿一显示器上每个像素亮度的同时,使得该显示器的亮度均匀并改善亮度和颜色不均的现状。本发明的另一目的在于,在补偿一显示器上每个像素亮度的同时,确定写入该显示器中的非挥发性存储器的亮度补偿值为正确,且当不正确时,延用该显示器中旧的亮度补偿值。本发明关于一种亮度补偿装置,与一驱动集成电路共同工作以驱动一显示器,其包括:一挥发性存储器,用来储存该显示器上每个点的每个颜色亮度累加值;一非挥发性存储器,用来防止关机后所述挥发性存储器颜色亮度累加值消失;以及一计算装置,用来累加所述每个点的每个颜色亮度值;其中,该计算装置与该非挥发性存储器间进一步包括一检查器,用以检查该计算装置所输出的颜色亮度累加值及该非挥发性存储器所储存的颜色亮度值,若正确,允许该计算装置所输出的颜色亮度累加值及该非挥发性存储器所储存的颜色亮度值被分别写入该非挥发性存储器及该挥发性存储器,使得该显示器的亮度均匀。本发明进一步关于一种亮度补偿方法,使一亮度补偿装置中的颜色亮度累加值具有一致性,该亮度补偿装置与一驱动集成电路共同运作以驱动一显示器,该方法包括:(a)将该亮度补偿装置中的非挥发性存储器至少划分一第一区域以及一多个的第二区域
1~n(n为自然数),其中,该第一区域储存该颜色亮度累加值或该颜色亮度累加值的高比特,该第二区域储存该颜色亮度累加值的低比特;(b)将该颜色亮度累加值的高比特或完整比特写入该第一区域;(c)将该颜色亮度累加值的低比特写入该第二区域;(d)判断该显示器是否正常运作,若正常运作,执行步骤(b)或步骤(c);若否,等待该显示器重新开机;(e)当该显示器重新开机时,从最后写入区域即该第二区域
j(j为1~n间的一整数)读回该颜色亮度累加值的低比特,并从该第一区域读回该颜色亮度累加值的高比特或完整比特;(f)判断该低比特是否有错;以及若有错,从该第二区域
j-1中读回该颜色亮度累加值的低比特。为使本领域技术人员对于本发明的结构目的和功效有更进一步的了解与认同,兹配合附图范例详细说明如后。
附图说明图1为现有技术的亮度补偿装置示意图;图2为用于本发明的亮度补偿装置的示意图;图2A为用于本发明的亮度补偿装置的另一示意图;图3为非挥发性存储器的区域分割对应于累加前后的数据及其高/低比特与完整数据的关系的示意图;图4为用于本发明非挥发性存储器的区域分配的另一示意图;以及图5为用于本发明的方法较佳实施例。其中,附图标记
![]()
ntent="drawing" img-format="tif" inline="no" orientation="portrait" wi="551"/>
具体实施方式在本发明的一较佳实施例中,所述的非挥发性存储器如闪速存储器中分割成若干区域,区域中每个区块(sector)塞入数据检错码(如CRC字元),当读出数据时,如果计算所得的检错码和原先存入的检错码不同时,便表示这个区块的数据有误,这时可以读回对应的备份数据来取代错误的区块。如图2所示,计算单元104的输出与非挥发性存储器103如闪速存储器间,进一步增加一检查器201,该检查器201可用于数据检查码的写入与读回,也可根据用于判别读出/写入非挥发性存储器103的旧数据判别读出/写入非挥发性存储器103的新数据是否正确。进一步说,该检查器201可用于检查该计算单元104所输出的颜色亮度累加值及该非挥发性存储器103所储存的颜色亮度值,若正确,允许该计算装置所输出的颜色亮度累加值及该非挥发性存储器所储存的颜色亮度值被分别写入该非挥发性存储器及该挥发性存储器,使得显示器的亮度均匀。该检查器201亦可分为一第一检查器201a及一第二检查器201b,其分别用于数据检查码的写入与读回,及用于判别读出/写入非挥发性存储器103的旧数据判别读出/写入非挥发性存储器103的新数据是否正确。此时该计算单元104的输出经该第一检查器201a及第二检查器201b至该非挥发性存储器103,如图2A。较佳的,该数据检查码可为CRC码。较佳的,该检查器201的判别准则可依下列方程式判别,如Y-X
1~i则只存低比特数据(i为整数,本实施例中为7),以图3为例,共有8个区域来轮流储存更新的数据,这样不但能增加闪速存储器的写入次数,也有多次备份的功能。例如,当从区域C7读回的数据有错(如CRCxa0error),可以抓区域C6的数据来回复,虽然相邻区域的数据并不完全相同,但差异不大,不会对显示器的亮度和颜色造成明显差异。如果区域C6的数据也错,就可抓区域C5的数据来回复,以此类推。其中对该闪速存储器,而该区域A的容量较该C1~i的平均容量为大。但这样的区域分配方式仍有一个问题,因为低比特区域的数据必须结合区域A的高比特数据才是真正的数据,如果区域A高比特数据有错就无法回复了,解决的办法是增加另一区域B来备份区域A的数据,如图4。每次写入一个区域时会同时把写入次数的计数器值写入,以便重新开机时可以判定最后更新的数据是在哪个区域?所以开机后的程序可以表示如下:(1)判断最后写入的区域,假设是区域Ci;(2)同时读入区域Ci和区域A的数据,并判断数据是否有错误,若两个区域的数据都正确,则结合低比特数据与高比特数据得到完整数据;(3)若区域Ci读入有错误,则读入区域Ci-1,若再有错则读入区域Ci-2,依此类推;若A区域数据有错误,则读入区域B的数据。最后再结合低比特数据与高比特数据得到完整数据。图5进一步阐明本发明的另一较佳实施例,其关于一种使一亮度补偿装置中的颜色亮度累加值具有一致性的读出写入方法,该亮度补偿装置与一驱动集成电路共同运作以驱动一显示器,该方法包括:s501:将该亮度补偿装置中的非挥发性存储器至少划分一第一区域以及一多个的第二区域1~n(n为自然数),其中,该第一区域储存该颜色亮度累加值或该颜色亮度累加值的高比特,该第二区域储存该颜色亮度累加值的低比特;s502:将该颜色亮度累加值的高比特或完整比特写入该第一区域;s503:将该颜色亮度累加值的低比特写入该第二区域;s504:判断该显示器是否正常运作,若正常运作,执行步骤s502或s503;若否,等待该显示器重新开机;s505:当该显示器重新开机时,从最后写入区域即该第二区域j(j为1~n间的一整数)读回该颜色亮度累加值的低比特,并从该第一区域读回该颜色亮度累加值的高比特或完整比特;s506:判断该低比特是否有错;以及s507:若有错,从该第二区域j-1中读回该颜色亮度累加值的低比特。较佳的,其中该步骤s501进一步将该非挥发性存储器多划分一第三区域,其中该第三区域作为该第一区域的备份。较佳的,图5中的方法,其进一步包括:s508:判断该第一区域所储存的该颜色亮度累加值或该颜色亮度累加值的高比特是否有错;以及s509:若有错,从该第三区域读回该颜色亮度累加值或该颜色亮度累加值的高比特。较佳的,所述各区域具有一多个的区块(sector)。较佳的,所述多个的区块皆具有一错误检测码如CRC码。较佳的,所述第二区域进一步具有一进位用虚比特。较佳的,所述的非挥发性存储器为一闪速存储器。当然,本发明还可有其它多种实施例,在不背离本发明精神及其实质的情况下,熟悉本领域的技术人员可根据本发明作出各种相应的改变和变形,但这些相应的改变和变形都应属于本发明所附的权利要求的保护范围。